import { createPinia } from "pinia";
import { authStore } from "./modules/auth";
import { userStore } from "./modules/user";
const store = createPinia();
export interface AppStore {
  authStore: ReturnType<typeof authStore>;
  userStore: ReturnType<typeof userStore>;
}

export const appStore = {} as AppStore;

export const registerStore = () => {
  appStore.authStore = authStore();
  appStore.userStore = userStore();
  return appStore;
};
export { store };
